inoculation hypothesis - French English Dictionary